<?php

// OAUTH2 授权配置
return [
    // 是否开启 OAUTH2 授权
    'enable' => false,
    'default' => 'oauth',
    // 授权配置列表
    'oauth2' => [
        'oauth' => [
            // 授权配置缓存 填写 cache配置key 暂未实现
            'auth_cache' => [
                // cache 仅支持 redis
                'type' => 'cache', // db or cache
                // mysql
                'cache_key' => 'oauth2'
            ],
            // 证书配置
            'openSslCert' => [
                'public' => app() -> getRootPath() . 'bin/oauth2/public.key',
                'private' => app() -> getRootPath() . 'bin/oauth2/private.key',
                'encryptionKey' => '45bbf1513e285b86ac9a2690441424ed'
            ]
        ]
    ]
];